package com.cloud.pole.mapper.order;

import java.util.List;
import java.util.Map;

import com.cloud.pole.shop.model.entity.order.ShopOrder;
import com.cloud.pole.shop.model.entity.order.ShopOrderAdmin;
import com.cloud.pole.shop.model.vo.order.ShopRecommendOrderVo;

import tk.mybatis.mapper.common.Mapper;

public interface ShopOrderMapper extends Mapper<ShopOrder> {

	List<ShopOrderAdmin> selectPageShopOrderAdminList(Map<String, Object> map);
	
	public List<ShopOrder> selectPageOrderListByMap(Map<String, Object> map);
	
	public int selectCountOrderListByMap(Map<String, Object> map);
	
	public int addShopOrderShippingAddress(ShopOrder shopOrder);

	List<ShopRecommendOrderVo> selectOrderListByRecommendId(Map<String, Object> map);
}